Italian clover - French English Dictionary